Big Huge Thesaurus

Aristolochia durior

noun